self compatibility - Alemán Inglés Diccionario